From dc606f020d1836e1a99110c10ccdc9d69ca49b5a Mon Sep 17 00:00:00 2001 From: "Richard M. Stallman" Date: Thu, 10 Jun 1993 22:58:01 +0000 Subject: [PATCH] (calculate-c++-indent): Respect c-continued-brace-offset (as in c-mode.el). --- lisp/progmodes/cplus-md.el | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lisp/progmodes/cplus-md.el b/lisp/progmodes/cplus-md.el index 8548c3826e5..b2e6d102a24 100644 --- a/lisp/progmodes/cplus-md.el +++ b/lisp/progmodes/cplus-md.el @@ -515,7 +515,11 @@ Returns nil if line starts inside a string, t if in a comment." ;; previous line of the statement. (progn (c-backward-to-start-of-continued-exp containing-sexp) - (+ c-continued-statement-offset (current-column))) + (+ c-continued-statement-offset (current-column) + (if (save-excursion (goto-char indent-point) + (skip-chars-forward " \t") + (eq (following-char) ?{)) + c-continued-brace-offset 0))) ;; This line starts a new statement. ;; Position following last unclosed open. (goto-char containing-sexp) -- 2.30.2